set of horseshoes, secured with nails - Francés Inglés Diccionario